It basically means that you smell so nice that you smell like heaven.
As in "Heaven smells so nice".
Synonyms for smells like heaven
On this page, you will find 30 slang terms related to smells like heaven. Some of the top words include: wif, otakuism, crossroads, partant, e3, and 25 more.